home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-05
/
netbtime.zip
/
NETBIOS.INC
< prev
next >
Wrap
Text File
|
1993-02-16
|
2KB
|
48 lines
;╔═══════════════════════════════════════════════════════════════════════════╗
;║ NETBIOS NCB and Related Stuff ║
;║ ║
;║ Copyright (C) 1993, Docucon, Inc., All Rights Reserved ║
;╚═══════════════════════════════════════════════════════════════════════════╝
NCB STRUC
NCB_COMMAND DB 00H ;NCB COMMAND FIELD
NCB_RETCODE DB 00H ;NCB RETURN CODE
NCB_LSN DB 00H ;NCB LOCAL SESSION NUMBER
NCB_NUM DB 00H ;NCB ALIAS NUMBER
NCB_BUFF_OFF DW 00H ;NCB POINTER TO MESSAGE BUFFER OFFSET
NCB_BUFF_SEG DW 00H ;NCB POINTER TO MESSAGE BUFFER SEG
NCB_LENGTH DW 00H ;NCB LENGTH (IN BYTES)
NCB_CALLNAME DB 16 DUP(0) ;NCB NAME ON REMOTE ATTACHMENT
NCB_NAME DB 16 DUP(0) ;NCB ALIAS NAME
NCB_RTO DB 00H ;NCB RECEIVE TIMEOUT
NCB_STO DB 00H ;NCB SEND TIMEOUT
NCB_POST_OFF DW 00H ;NCB POINTER TO POST ROUTINE OFFSET
NCB_POST_SEG DW 00H ;NCB POINTER TO POST ROUTINE SEGMENT
NCB_LANA_NUM DB 00H ;NCB ATTACHMENT #1 FOR SECOND ATTACHMENT
NCB_CMD_CPLT DB 00H ;COMMAND PENDING INDICATION BY SHOING 0FFH
; Reserved area below here.
NCB_RESERVE DB 20 DUP(0) ;NCB RESERVED AREA
NCB ENDS
NCB_SIZE EQU SIZE NCB
NCB_NOWAIT EQU 80h ;NO WAIT OPTION BIT
;╔═══════════════════════════════════════════════════════════════════════════╗
;║ NETBIOS Command Codes (for NCB_COMMAND) ║
;╚═══════════════════════════════════════════════════════════════════════════╝
ADDNAME EQU 30h ;ADD NAME
ADDGROUPNAME EQU 36h ;ADD GROUP NAME
SENDDATAGRAM EQU 20h ;SEND A DATAGRAM
RECEIVEDATAGRAM EQU 21h ;RECEIVE A DATAGRAM
CANCELCMD EQU 36h ;CANCEL COMMAND
DELETENAME EQU 31h ;DELETE NAME
;╔═══════════════════════════════════════════════════════════════════════════╗
;║ End of Module --- NETBIOS.INC ║
;╚═══════════════════════════════════════════════════════════════════════════╝